El modelo de persistencia basado en contenedores: conclusiones sobre una aproximación distinta hacia la persistencia
نویسندگان
چکیده
El término “Persistente” se aplica a los sistemas que proporcionan un mecanismo transparente y automático (en mayor o menor medida) de salvaguarda y recuperación de objetos. El modelo más extendido que implementan estos sistemas es el ortogonal, que sin embargo supone una serie de restricciones de independencia (de los tipos de datos, de código persistente y no persistente ... etc.) muy fuertes. Debido a ello, los sistemas de persistencia ortogonal presentan, en general, un rendimiento bastante pobre. En este artículo, se presenta finalmente el modelo de persistencia basado en contenedores, especialmente en sus tres aspectos más importantes: la gestión de persistencia, la gestión de la evolución del esquema y el rendimiento. A lo largo del artículo, se discutirá cómo el modelo basado en contenedores hace más sencilla la implementación de persistencia en general, así como más eficiente. Si bien el modelo basado en contenedores se presentará en contraposición con el modelo ortogonal, es necesario destacar que el modelo ortogonal es considerado como el marco de trabajo del que el modelo basado en contenedores surge en respuesta a la problemática antes citada.
منابع مشابه
Diseño de un Sistema de Persistencia Implícita Mediante Reflectividad Computacional
Actualmente la utilización de SGBDOOs o sistemas de persistencia carecen de flexibilidad por la necesidad de incluir código adicional al propio de la aplicación y por la necesidad de amoldarse a las distintas APIs y versiones existentes. En este artículo se plantean las posibilidades de un sistema integral orientado a objetos, basado en una máquina abstracta dotada de reflectividad. Gracias a é...
متن کاملMétodo Práctico para la Población y Persistencia de un Modelo Semántico
Resumen Actualmente, cada vez son más los gobiernos que publican sus datos siguiendo la doctrina de Gobierno Abierto. Si bien existen varias propuestas de cómo realizar dicha publicación, ninguna de ellas es completa y, por lo tanto, no pueden ser fácilmente replicadas. En este trabajo se presenta una estrategia para el poblado y persistencia de datos basados en un modelo semántico utilizando e...
متن کاملSite-Selection Algorithms and Habitat Loss
Site-selection algorithms are used in reserve design to select networks of sites that maximize biodiversity, given some constraints. These algorithms are based on a snapshot of species occurrence, and they typically aim to minimize the area or cost needed to represent all the species once or a few times. Most of these algorithms ignore the question of how well species are likely to persist in t...
متن کاملHacia una solución basada en frameworks para la definición de refactorizaciones con independencia del lenguaje
Resumen En este trabajo se presenta el estudio de un conjunto de refactorizaciones desde el punto de vista de un lenguaje modelo. El objetivo es validar la factibilidad de llevar a cabo, sobre un framework que conceptualice las abstracciones del lenguaje modelo, las operaciones de refactorización definidas en base a dichas abstracciones. De esta manera se avanza hacia una solución al desarrollo...
متن کامل[Salutogenesis, new perspectives to promote health].
Superada la pasión healthy por la salud individual y la obsesión por la salud como un objetivo en la vida, se está consolidando un nuevo modelo en promoción de la salud relacionado con lo que es favorable y positivo para la salud. Esta nueva concepción de «salud positiva» emerge frente al modelo tradicionalmente imperante en salud pública que se centra en la protección y la prevención, y pone é...
متن کامل